1 general:: Phrase(s): Who could have thought? Go to Who would have thought?
McGrawhill's American Idioms And Phrasal Verbs